home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_0399 / 188 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  1.0 KB

  1. Subject: Re: shared libraries for MiNT 
  2. Date: Wed, 31 Mar 93 15:29:42 +0200
  3. From: Erling Henanger <erlingh@idt.unit.no>
  4.  
  5. > No problem, as long as there's only 1 data space that all libraries share;
  6. > that's the advantage of using just 1 base register for all the libraries.
  7. > The disadvantage, of course, is that with 16 bit offsets we run out of
  8. > room relatively quickly. On 68020+ machines you can use 32 bit offsets
  9. > directly; on 68000s you have to do register loading, which is a pain but
  10. > I think is do-able. (I think the OS-9 port of gcc does this.)
  11.  
  12. Yeah, if it were up to me to decide this, I think we should go for 32 bit
  13. offsets. 64k just aint enough these days. One of the things I was really
  14. hoping for when the -mbaserel stuff was incorporated into gcc, was to be
  15. able to make sharable versions of the _good_ shells (bash, tcsh), emacs and
  16. the like. This is unfortunately impossible with only 16 bit offset.
  17. How about making the whole concept of sharable libraries only available on
  18. 68020+ machines ?
  19.  
  20. (Guess I got a few enemies there...)
  21.  
  22. Erling
  23.  
  24.